package cn.com.headfree.sysmenu.dao;

import cn.com.headfree.sysmenu.entity.TSysRoleMenu;

import java.util.List;

public interface IRoleMenuDao {
    //查询菜单使用数量
    List<TSysRoleMenu> checkMenuExistRole(String menuId);

    //通过角色ID删除角色和菜单关联
    void deleteRoleMenuByRoleId(String roleId);

    /**
     * 批量删除角色菜单关联信息
     *
     * @param roleIds 需要删除的数据ID
     */
    void deleteRoleMenu(String[] roleIds);

    /**
     * 批量新增角色菜单信息
     */
    void batchRoleMenu(String values);
}
